package com.wish.group05.base.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;


@lombok.Getter
@lombok.Setter
@lombok.ToString
public class ResponsePayManageDto {
	private Integer paymentId;
	//收房合同号
	private String sfContractNo;
	//房产信息
	private String houseName;
	//业主姓名
	private String ownerName;
	//支付金额(应付金额)
	private BigDecimal paymentAmount;
	//支付金额(实付金额)
	private BigDecimal realPaymentAmount;
	//账期
	private Integer payNumber;
	//付款状态
	private Integer payState;
	//账单类型
	private Integer billType;
	//付款日期(实际付款日期)
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date paidTime;
	//付款日期(预定付款日期)
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date payableDate;
	//支付方式
	private Integer payMethod;
	//款项
	private Integer itemType;
	//账期开始日
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date paymentDaysBegin;
	//账期结束日
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date paymentDaysEnd;
	
	
}
